package club.kingyin.kyblog.core.utils;

import club.kingyin.kyblog.core.business.dao.web.Site;
import club.kingyin.kyblog.core.business.vo.web.SiteVo;

/**
 * @author ：kingyin
 * @date ：创建于 2021/8/12 9:26 下午
 * @description ：
 * @modified By：
 * @version: 1.0.0
 */
public class VoUtil {

    public static Site toSite(SiteVo siteVo) {
        Site site = new Site();
        site.setAvatar(siteVo.getAvatar());
        site.setDomain(siteVo.getDomain());
        site.setNotice(siteVo.getNotice());
        site.setName(siteVo.getName());
        site.setSlogan(siteVo.getSlogan());
        site.setDescription(siteVo.getDesc());
        return site;
    }

    public static SiteVo toSiteVo(Site site) {
        SiteVo siteVo = new SiteVo();
        siteVo.setAvatar(site.getAvatar());
        siteVo.setDesc(site.getDescription());
        siteVo.setSlogan(site.getSlogan());
        siteVo.setNotice(site.getNotice());
        siteVo.setDomain(site.getDomain());
        siteVo.setName(site.getName());
        return siteVo;
    }
}
